environmentally sound product - Turco Inglés Diccionario